abundant food made with beans - Turco Inglés Diccionario